﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;

namespace Sinacor.Service.Infra.AuthorizationService.Service.DataContract.Request
{
    /// <summary>
    /// DataContract RetrieveBehaviorPoliciesRequest
    /// </summary>
    [DataContract]
    public class RetrieveBehaviorPoliciesRequest : BehaviorPolicyBase
    {
        #region Campos

        /// <summary>
        /// Campo _isEditable
        /// </summary>
        private System.Boolean? _isEditable;

        /// <summary>
        /// Campo _isVisible
        /// </summary>
        private System.Boolean? _isVisible;

        #endregion

        #region Propriedades

        /// <summary>
        /// Propriedade IsEditable
        /// </summary>
        [DataMember]
        public System.Boolean? IsEditable
        {
            get { return this._isEditable; }
            set { this._isEditable = value; }
        }

        /// <summary>
        /// Propriedade IsVisible
        /// </summary>
        [DataMember]
        public System.Boolean? IsVisible
        {
            get { return this._isVisible; }
            set { this._isVisible = value; }
        }

        #endregion
    }
}

